Home Farm Trust Business Type Hospitals/Childcare/Caring Premises Rating Exempt Address 38 South Road Bishops Stortford Hertfordshire CM23 3JJ View on Map Local Authority East Hertfordshire http://www.eastherts.gov.uk