Set amidst what can most definitely be described as England’s green and pleasant land stands Manor Court, a handsome detached farmhouse ...