About Thackeray Court Ealing Limited (05049322) United Kingdom