Ahh the accounts are freely accessible on Companies House ...
In the year ended 31 Dec 2024, Eurostar International Ltd had a revenue of £1,323.9m, and the Profit before tax (after depreciation, amortisation and finance income/costs) of £101.3m, a marginally worse performance than 2023. Below 10%.
EUROSTAR INTERNATIONAL LIMITED - Free company information from Companies House including registered office address, filing history, accounts, annual return, officers, charges, business activity
find-and-update.company-information.service.gov.uk
Full accounts (the 56-page document)
I don't know what else there is to Eurostar Group apart from International Ltd - the difference between the £1,323.9m and the EUR 2 million reported on
this webpage seems larger than can be explained by the exchange rate ...