About Saffron Walden Properties Limited (00519174) United Kingdom