About Moat Lodge Management Company Limited (02495184) United Kingdom