Advanced company searchLink opens in new window

Search the register – results

All results

  • VELSTAR LIMITED

    10202874 - Incorporated on 27 May 2016

    Suite 6, Tempest, 12 Tithebarn Street, Liverpool, England, L2 2DT

  • VELSTAR VENTURES LIMITED

    11823466 - Dissolved on 20 October 2020

    68 Argyle Street, Birkenhead, Merseyside, England, CH41 6AF

  • VELSTARDIVISION LTD

    12020713 - Dissolved on 15 December 2020

    First Floor Rear Office, 13 Comberton Hill, Kidderminster, United Kingdom, DY10 1QG