About Barnards Court (saffron Walden) Management Limited (01460827) United Kingdom