About Serviced City Apartments Ltd (11414638) United Kingdom