About Hendon Homes Ltd (12642710) United Kingdom