About Saffron Realty Ltd (10493903) United Kingdom