About Majestic Serviced Properties. Ltd (10518058) United Kingdom