Overview
Legal name
AMBRA ELECTRICAL LTD
Region
South East England
Registered address
UNIT 14 GLENMORE BUSINESS PARK LIME KILN LANE
HOLBURY
SOUTHAMPTON
ENGLAND
SO45 2AR
Insolvency history
No