About Placeaspect Property Management Limited (03224898) United Kingdom