About Saffron Asset Finance Ltd (05653209) United Kingdom