Company identity
Founded / incorporated
15 May 2019
Company number 11996506
Legal name
ABRACARDABRA LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
41A ARCADIAN GARDENS
ARCADIAN GARDENS
LONDON
ENGLAND
N22 5AG
Insolvency history
No