About Nethercote Homes Limited (07231196) United Kingdom