About Thackeray Estates Hammersmith 3 Limited (08905203) United Kingdom