About The Sycamores (saffron Walden) Management Limited (08474599) United Kingdom