About Mayfair & St. James S Property Group Ltd (06969071) United Kingdom