About Hap Serviced Apartments Ltd (12015034) United Kingdom