About Malthouse Close Management Company Limited (07131201) United Kingdom