About Saffron Residents Association Limited (01200913) United Kingdom