About Lattimore House Management Company Limited (05218142) United Kingdom