Search the register – results All results HELIMECH LIMITED 05589497 - Incorporated on 11 October 2005 27 St. Cuthberts Street, Bedford, England, MK40 3JG