Advanced company searchLink opens in new window

Search the register – results

All results

  • OFOOD LTD

    14261801 - Incorporated on 28 July 2022

    71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ

  • OFOODI LIMITED

    14624167 - Incorporated on 30 January 2023

    33 Percy Curnock Drive, Burslem, Stoke On Trent, England, ST6 2FB

  • O'FOODI FOODS LTD

    13431656 - Incorporated on 1 June 2021

    45a High Street, Stony Stratford, Milton Keynes, England, MK11 1AA