About Thackeray Estates Hammersmith Limited (08622703) United Kingdom