Overview
Legal name
JAMBEA LIMITED
Region
East of England
Registered address
61 -65 CHAPEL STREET
BILLERICAY
ESSEX
ENGLAND
CM12 9LT
Insolvency history
No