About The Serviced Apartment Group Limited (10996073) United Kingdom