About Thomson Homes Developments Limited (13338848) United Kingdom