About Thomson Homes And Property Ltd (11274108) United Kingdom