Search the register – results All results MEXGROCER LIMITED 08197522 - Incorporated on 31 August 2012 56a London Road, Apsley, Hemel Hempstead, Hertfordshire, HP3 9SB