Company identity
Founded / incorporated
19 November 2025
Company number 16864302
Legal name
29 EXPO DISPLAY LTD
Company type
Private Limited Company
Region
London
Registered address
66 ST. JAMES ROAD
SUTTON
ENGLAND
SM1 2TT
Insolvency history
No