About Go City Apartments Limited (08230062) United Kingdom