About Manor Farm (wells) Management Limited (06390518) United Kingdom