Troika Architectural Mouldings Limited Company number02158470 StatusLiquidation TypePrivate Limited Company Incorporated28 Aug 1987 Nature of business 4525 Registered office Co Abbey Taylor LtdBlades Enterprise CentreJohn StreetS2 4SU Data JSON Markdown