Brand new conference and event venue in Hertfordshire