About Majesty Serviced Apartments Limited (10017212) United Kingdom