Overview
Legal name
AFRICHI GROUP LIMITED
Region
Unknown
Registered address
1ST FLOOR FRONT
36 GERRARD STREET
LONDON
UNITED KINGDOM
W1D 5QA
Insolvency history
No