About Latham Hall Management Company Limited (10802514) United Kingdom