Overview
Legal name
KNOX & WALSH INSTALLATIONS LIMITED
Region
South West England
Registered address
34 TENNYSON ROAD
ST MARKS
CHELTENHAM
GLOUCESTERSHIRE
ENGLAND
GL51 7BY
Insolvency history
No