Overview
Legal name
I. & J.L. BROWN LIMITED
Region
West Midlands
Registered address
THE MANOR
BALLINGHAM
HEREFORD
ENGLAND
HR2 6NH
Insolvency history
No