Overview
Legal name
20/20 INTELLECTUAL PROPERTY LIMITED
Region
Scotland
Registered address
3 THIRD FLOOR, 3 HILL STREET
NEW TOWN
EDINBURGH
UNITED KINGDOM
EH2 3JP
Insolvency history
No