About Latimer Estates Ltd (10298206) United Kingdom