IDT Scotland Company numberFC038239 StatusActive TypeOther Company Type Incorporated5 Jan 2021 Registered office Unit 4 Newgrange Business ParkDonore RoadDrogheda Data JSON Markdown