Advanced company searchLink opens in new window

THEIA TOPCO LIMITED

UK establishment number BR026451

UK establishment office address
5th Floor 101 Wigmore Street, London, W1U 1QU
Status
Open
Opened on
31 January 2023
Type of business
Investment Holding Company

This is a UK establishment of
THEIA TOPCO (JERSEY) LIMITED

Company number
FC041333