Overview
Legal name
BAOBAB HOLDINGS LIMITED
Region
London
Registered address
162 WALLER ROAD
NEW CROSS GATE
LONDON
ENGLAND
SE14 5LU
Insolvency history
No