About Mandeville Square (saffron Walden) Management Company Limited (05314431) United Kingdom