Company identity
Founded / incorporated
5 December 2025
Company number 16893941
Legal name
DELTA NOTTINGHAM OPCO LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
UNIT 1E BROMSGROVE HOUSE
88 BROMSGROVE STREET
BIRMINGHAM
UNITED KINGDOM
B5 6AJ
Insolvency history
No