Advanced company searchLink opens in new window

Search the register – results

All results

  • IVYTEX LIMITED

    02605464 - Incorporated on 26 April 1991

    Units 9-10 Babbage Road Engineer Park, Sandycroft, Deeside, England, CH5 2QD