About Thornton Dene Estates Ltd (13176179) United Kingdom