About Latimer House Management Company Limited (02762727) United Kingdom