About Curtain Road Investments Limited (10697837) United Kingdom