About Nexgen Homes Ltd (13602806) United Kingdom