About The City Place Apartments Limited (07833671) United Kingdom