About Lattiford House And Court (management) Limited (05405125) United Kingdom