About Eurocarb Properties Limited (10668685) United Kingdom