Company identity
Founded / incorporated
31 July 2019
Company number 12132151
Legal name
AFROCADABRA LTD
Company type
Private Limited Company
Region
London
Registered address
66 MOYSER ROAD
LONDON
UNITED KINGDOM
SW16 6SQ
Insolvency history
No