About Thackeray Estates Group Limited (08311155) United Kingdom