About Mayfair House (shepton Mallet) Management Company Limited (02361404) United Kingdom