Company identity
Founded / incorporated
28 September 1994
Company number 02971804
Legal name
THE BLUEBIRD STORE LIMITED
Company type
Private Limited Company
Region
London
Registered address
16 KIRBY STREET
LONDON
EC1N 8TS
Insolvency history
No