Troika Construct Limited is a in administration company incorporated on 12 July 2017 with the registered office located in Cardiff, South Glamorgan. Troika Construct Limited was registered 8 years ago.
Registered office address changed from PO Box 4385 10863031 - Companies House Default Address Cardiff CF14 8LH to 1 Capital Quarter Tyndall Street Cardiff CF10 4BZ on 29 May 2024