Overview
Legal name
BAHIA & SONS LTD
Region
London
Registered address
253 253-257 ALLENBY ROAD
SOUTHALL
ENGLAND
UB2 2HD
Insolvency history
No