09305852Private Limited CompanyInc. 2014-11-11C/O South Cambs Limited South Cambridgeshire Hall Cambourne Business Park, Cambourne, Cambridge, Cambridgeshire, United Kingdom, CB23 6EA
10718044PRI/LTD BY GUAR/NSC (Private, limited by guarantee, no share capital)Inc. 2017-04-10South Cambridgeshire Hall, Cambourne Business Park, Cambridge, Cambridgeshire, United Kingdom, CB23 6EA