Overview
Legal name
OPTEL INSTRUMENTS LIMITED
Region
Scotland
Registered address
11 YORK ROAD
NORTH BERWICK
SCOTLAND
EH39 4LX
Insolvency history
No