• 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

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