Beech Holdings is the brainchild of award winning landlord and property developer Stephen Beech. The team transform unloved historic buildings in the city centre of Manchester into efficiently designed apartments. They are committed to creating high standard, environmentally sustainable and affordable apartments in prime locations.