Residential Developers & HousebuildersChurch Street Place, Eccles, Reaches Topping Out Milestone in £42.5m BTR Development22 Apr 2024