About Saffron Walden Property Sales Limited (02455575) United Kingdom