Search the register – results All results OPEN PHACTS FOUNDATION 08548291 - Incorporated on 29 May 2013 290-292 Science Park, Milton Road, Cambridge, CB4 0WF