In 2013, Beech Properties turned its attention to Manchester city centre. Acquiring unloved buildings and renovating them into low carbon, high design apartments. The company’s aim is to bring disused buildings back to useful purpose. What is more, providing affordable high standard apartments to new graduates and young professionals. Their state-of-the-art headquarters are located on Oxford Street in Manchester city centre.