About Hench Housing Developments Limited (10026163) United Kingdom