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