Overview
Legal name
ALLEN BROS. (ELECTRICAL FACTORS) LIMITED
Region
East of England
Registered address
724 LONDON ROAD
LEIGH ON SEA
ESSEX
SS9 3NL
Insolvency history
No