Search the register – results All results ENDOSOFT LIMITED 05980793 - Incorporated on 27 October 2006 75 Exploration Drive, Leicester, LE4 5NU