About Ventra Homes Ltd (10091219) United Kingdom