About Thackeray Court Porter S Lodge Limited (06267033) United Kingdom