About Saffron Properties Ltd (11967128) United Kingdom