Search the register – results All results MEMEFLATE $MFLATE LTD 13588470 - Dissolved on 21 February 2023 16 Pavey Close, Bristol, England, BS13 0JZ