About Simon Europe Limited (04739541) United Kingdom