About Outlet Serviced Apartments Ltd (11994094) United Kingdom