About Farnham Thackeray Estates Group Limited (11052255) United Kingdom