Company identity
Founded / incorporated
31 May 1989
Company number SC118255
Legal name
CAPTECH LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
2 MAMEULAH VIEW
NEWMACHAR
ABERDEENSHIRE
UNITED KINGDOM
AB21 0LR
Insolvency history
No