About Thornton Dene Freeholds Ltd (13444323) United Kingdom