INNOVATION TECHNOLOGY SCOTLAND LTD SC813827 - Details

INNOVATION TECHNOLOGY SCOTLAND LTD

Incorporation Date: 17 Jun 2024

Postcode: EH22 3NX

City: Dalkeith

SIC Codes: Other professional, scientific and technical activities n.e.c.

Number of Directors: 2