About Saffron Street Management Company Ltd (06059718) United Kingdom