Overview
Legal name
4 LEAF BATTERIES LIMITED
Region
East of England
Registered address
24E NORWICH STREET
DEREHAM
NORFOLK
NR19 1BX
Insolvency history
No