Overview
Legal name
3-WAY DISPLAYS LIMITED
Region
South East England
Registered address
UNIT 3 ORCHARD HOUSE INDUSTRIAL
ESTATE AMERSHAM ROAD
CHESHAM
HP5 1NE
Insolvency history
No