About Thackeray House Residents Company Limited (08678460) United Kingdom