About Latimer Gate Management Company Limited (07195080) United Kingdom