Overview
Legal name
SOLAR MAINTENANCE SERVICES LIMITED
Region
North West England
Registered address
UNIT I BARON WAY
KINGMOOR BUSINESS PARK
CARLISLE
CUMBRIA
ENGLAND
CA6 4SJ
Insolvency history
No