Overview
Legal name
20/20 (INTERNATIONAL) LIMITED
Region
Scotland
Registered address
ELEVATOR BUSINESS CENTRE ENDEAVOUR DRIVE
ARNHALL BUSINESS PARK
WESTHILL
SCOTLAND
AB32 6UF
Insolvency history
No