About Ah S Luxury Serviced Apartments Ltd (12005970) United Kingdom