About Thoroughbred Homes Limited (03275550) United Kingdom