About Saffron Homes (uk) Ltd (06271900) United Kingdom