About Safran Properties Limited (12358382) United Kingdom