Registered as 06725385 16 years ago, Craigmillar Technologies Limited had been a private limited company until 2015-04-07 - the time it was dissolved. The firm's last known mailing address was C/o O`connors Llp The Plaza, 100 Old Hall Street Liverpool.
The limited company was managed by an individual managing director: Stuart M. who was administering it for 7 years.