Advanced company searchLink opens in new window

BLACK ROSE ARCADE LTD

Company number 13426726

Registered office address
Ap 306, 75, Albion House Pope Street, Birmingham, West Midlands, United Kingdom, B1 3BG
Company status
Dissolved
Dissolved on
1 November 2022
Company type
Private limited Company
Incorporated on
28 May 2021

Nature of business (SIC)

  • 47770 - Retail sale of watches and jewellery in specialised stores