About Mayplace Management Company Limited (03294115) United Kingdom