Overview
Legal name
ABBEY ELECTRONICS LIMITED
Region
North West England
Registered address
11 CHURCH ROAD
LEYLAND
LANCASHIRE
ENGLAND
PR25 3EJ
Insolvency history
No