TRIARCH TECHNOLOGIES LTD
SC843385StatusActive
Company typePrivate Limited Company
Incorporated31/03/2025
Company numberSC843385
Nature of business (SIC)62090 - Other information technology service activities
Registered office42 GOLF VIEW CRESCENT, NEW ELGIN, 42 Golf View Crescent, IV30 6JP
Post town42 Golf View Crescent
PostcodeIV30 6JP
CountrySCOTLAND
Accounts categoryNO ACCOUNTS FILED
Accounts next due31/12/2026
Confirmation stmt next due13/04/2026
Data from Companies House — updated 2026-08-16.