About Hendricks Homes Limited (11834445) United Kingdom