About Lattiford Management Company Limited (04777092) United Kingdom