Company identity
Founded / incorporated
5 August 1996
Company number 03234023
Legal name
121 TECHNOLOGY LTD
Company type
Private Limited Company
Region
Wales
Registered address
KINCORA HOUSE, 143 DEGANWY ROAD
LLANRHOS
LLANDUDNO
GWYNEDD
LL30 1NE
Insolvency history
No