• DELIMA LIMITEDDissolved

    02694652 - Dissolved on 9 June 2015

  • MYCA LTDDisolved

    13178518 - Dissolved on 12 July 2022

  • MYCA PLC

    SC626884 - Incorporated on 5 April 2019

  • MYCA LTDActive - Proposal to Strike off

    07633628 - Incorporated on 13 May 2011

  • MYCA LTDDisolved

    14411570 - Dissolved on 1 April 2025

  • DELIMART LTDDissolved

    08084790 - Dissolved on 7 January 2014

  • DELIMA LIMITED

    16336733 - Incorporated on 24 March 2025

  • DELIMAX LTDDisolved

    13309290 - Dissolved on 16 April 2024

  • DELIMA LTDActive - Proposal to Strike off

    11570319 - Incorporated on 14 September 2018

  • DELIMAX LIMITEDActive - Proposal to Strike off

    11236635 - Incorporated on 6 March 2018

  • MYCA LEE LIMITED

    07111523 - Incorporated on 23 December 2009

  • MYCAN LTD.

    NI614941

  • DELIMA CO UK LTDActive - Proposal to Strike off

    05886389 - Incorporated on 25 July 2006

  • MYCAT LTDActive - Proposal to Strike off

    07804377 - Incorporated on 10 October 2011

  • MYCAB LTDActive - Proposal to Strike off

    10985734 - Incorporated on 28 September 2017

  • MYCAM LTDActive - Proposal to Strike off

    11173265 - Incorporated on 29 January 2018

  • MYCAB LTDActive - Proposal to Strike off

    09156761 - Incorporated on 1 August 2014

  • DELIMATA LIMITED

    08505801 - Incorporated on 26 April 2013

  • MYCAH LTDActive - Proposal to Strike off

    09071192 - Incorporated on 4 June 2014

  • MYCA COMMUNICATIONS LTD

    08734311 - Incorporated on 16 October 2013

10,000 matches found
Are you looking for new customers? Try our Marketing Lists