About Saffron Gardens Investments Ltd (13424277) United Kingdom