About Safora Properties Limited (11439038) United Kingdom