Overview
Legal name
KESTREL ELECTRONIC COMPONENTS LIMITED
Region
South West England
Registered address
70 CASTLE STREET
BODMIN
ENGLAND
PL31 2DY
Insolvency history
No