Loading company profile…
Macevoy-Troska Communications Limited is a private limited company, incorporated on 17 February 1999, with its registered office in South Croydon. Companies House lists its business as electrical installation, information technology consultancy activities and other information technology service activities.