About Triad Homes Ltd (10471407) United Kingdom