Search the register – results All results MEHLER TEXNOLOGIES LIMITED 01524307 - Incorporated on 24 October 1980 34 Pocklingtons Walk, C/O Knights Plc, Leicester, England, LE1 6BU