The Residence Coworking, New Mead Barn, Wickham Hall, Bishop's Stortford, Hertfordshire CM23 1LG01279 356151 Hadham Rd