About The Avenue Saffron Walden Management Company Limited (08104430) United Kingdom