About Neil Collins Homes Limited (06978866) United Kingdom