Overview
Legal name
IVOR JONES & CO. LTD.
Region
South West England
Registered address
1B COSTLY STREET
IVYBRIDGE
DEVON
PL21 0DB
Insolvency history
No