Search the register – results All results OPTOSOFT LTD 07535960 - Incorporated on 21 February 2011 Unit 7, Plumpton House, Plumpton Road, Hoddesdon, England, EN11 0LB