About Curtis Investor Limited (08983422) United Kingdom