About Mayfield House (birmingham) Management Company Limited (08638441) United Kingdom