About Eurostar Development Ltd (04141446) United Kingdom