About Mayfair & St. James S Association Limited (00493510) United Kingdom