About Quarry Place Apartments Limited (03885038) United Kingdom