Search the register – results All results HINCKLEY MENCAP LIMITED 02914840 - Incorporated on 30 March 1994 46-48 Hill Street, Hinckley, Leicestershire, LE10 1DT