About Loughton Estates Ltd (12616278) United Kingdom