Advanced company searchLink opens in new window

Search the register – results

All results

  • LIBIDEX LTD

    03631838 - Incorporated on 15 September 1998

    3 St.Albans Place, London, N1 0NX

  • LIBIDEX 6 LIMITED

    04718224 - Incorporated on 1 April 2003

    C/O Power Health Products, Limited, Pocklington Industrial, Estate, Pocklington, York, East Yorkshire, YO42 1NR