About Hanx Homes Ltd (12618005) United Kingdom