Key facts
activeCAST CONSULTANCY LIMITED
uk_ch
SC159805
uk_ch
active
uk_ch
Private Limited Company
uk_ch
1995-08-16
uk_ch
24A AINSLIE PLACE, EDINBURGH, LOTHIAN, EH3 6AJ
uk_ch
58110 - Book publishing · 62012 - Business and domestic software development
uk_ch