About Thackeray Estates Kensington & Chelsea Limited (00780994) United Kingdom