Key facts
liquidationCAPITA IT SERVICES LIMITED
uk_ch
SC045439
uk_ch
liquidation
uk_ch
Private Limited Company
uk_ch
1968-02-07
uk_ch
ATRIA ONE, 144 MORRISON STREET, EDINBURGH, EH3 8EX
uk_ch
62090 - Other information technology service activities
uk_ch