Search the register – results All results MEHLER TEXNOLOGIES LIMITED 01524307 - Incorporated on 24 October 1980 C/O Knights, 2 Colton Square, Leicester, England, LE1 1QH