About City Apartments Limited (03825224) United Kingdom