35VM LTDActive - Proposal to Strike off
09672118 - Incorporated on 6 July 2015
G17 VM LTD
14937505 - Incorporated on 15 June 2023
N1VM LTD
15081073 - Incorporated on 18 August 2023
312 VM LTD
14937572 - Incorporated on 15 June 2023
VM8 LTD.Dissolved
06969033 - Dissolved on 1 March 2011
E&VM LTDDissolved
07802984 - Dissolved on 21 May 2013
VM23 LTDActive - Proposal to Strike off
09178340 - Incorporated on 15 August 2014
Q&VM LTDDisolved
12798181 - Dissolved on 13 December 2022
G19 VM LIMITED
14493014 - Incorporated on 18 November 2022
PROJECT INSTALLATIONS LTD
13327618 - Incorporated on 12 April 2021
VM LIMITEDDissolved
06105397 - Dissolved on 29 October 2013
ZENA ME LTD
04078028 - Incorporated on 26 September 2000
VM INVESTMENTS LTDActive - Proposal to Strike off
07120280 - Incorporated on 8 January 2010
VIRTUAL MAIL ROOM LIMITED
06128647 - Incorporated on 26 February 2007
VMP RENOVATIONS LIMITED
12045322 - Incorporated on 11 June 2019
VM-UK LTD.Dissolved
04236523 - Dissolved on 1 April 2014
888 VMS LTD
07381388 - Incorporated on 20 September 2010
VMC LTD
05845607 - Incorporated on 13 June 2006
VMY LTDActive - Proposal to Strike off
09164651 - Incorporated on 6 August 2014
VMB9003 LTD
13938485 - Incorporated on 24 February 2022