ODESSA GROUP LTD

Denbigh, United Kingdom

£39.6K
Equity (2026)

Registry record

Company number11197236
StatusActive
Legal formPrivate Limited Company
Registered2018-02-09
AddressDENBIGH LL16 5TX
Industry49390 - Other passenger land transport
RegisterCompanies House

Filed accounts

YearRevenueEquityResult
2026£39.6K
2025£61.7K

Other companies on the Companies House