About The Mayfair Residence (cambridge) Ltd (12646804) United Kingdom