Overview
Legal name
22 KING STREET LIMITED
Region
South West England
Registered address
22 KING ST
TAVISTOCK
DEVON
PL19 0DT
Insolvency history
No