About Latymer House Management Company Limited (06975371) United Kingdom