About T. L. C. Homes Limited (02112821) United Kingdom