About Saffco Properties Limited (10346643) United Kingdom