Overview
Legal name
STENS (UK) LIMITED
Region
West Midlands
Registered address
SUITE 2 ALBION HOUSE
2 ETRURIA OFFICE VILLAGE FORGE LANE, ETRURIA
STOKE ON TRENT
ST1 5RQ
Insolvency history
No