Overview
Legal name
PLR SOLUTIONS LIMITED
Region
West Midlands
Registered address
60 DUNNOCKSFOLD ROAD
ALSAGER
STOKE ON TRENT
STAFFORDSHIRE
ST7 2TW
Insolvency history
No