About Hafren Properties Limited (11471350) United Kingdom