About Saffron Homes (chadwell) Ltd (10353997) United Kingdom