About Anofara Properties Limited (11310912) United Kingdom