About Arethusa Properties (u.k.) Limited (01714640) United Kingdom