About Majestic Property Solutions Ltd (12262874) United Kingdom