About Thomas Crompton Homes Limited (13208058) United Kingdom