Overview
Legal name
SOLARHALL
Region
North West England
Registered address
67A COMPTON ROAD
SOUTHPORT
MERSEYSIDE
PR8 4EG
Insolvency history
No