Overview
Legal name
BHAMBA LIMITED
Region
London
Registered address
261 GREENWICH HIGH ROAD
GREENWICH
LONDON
ENGLAND
SE10 8NB
Insolvency history
No