About Europa House Investments Limited (01354734) United Kingdom