OpenCompanies

IDT Scotland

Company number
FC038239
Status
Active
Type
Other Company Type
Incorporated
5 Jan 2021

Registered office

Unit 4 Newgrange Business Park
Donore Road
Drogheda

Data