Overview
Legal name
HOWARD & BROWN (TRADING) LIMITED
Region
East of England
Registered address
10 FREDERICK STREET
LUTON
BEDS
LU2 7QS
Insolvency history
Yes