About Saffron Management Limited (02158485) United Kingdom