About Hampshire Serviced Apartments Ltd (11477537) United Kingdom