About Neill Homes Ltd (12894861) United Kingdom