Overview
Legal name
12OZ LIMITED
Region
South East England
Registered address
18 FORLEASE ROAD
MAIDENHEAD
ENGLAND
SL6 1RU
Insolvency history
No