MICROSOFT RESEARCH LIMITED
03369488
21 Station Road Cambridge CB1 2FB
RHYMERS GATE LIMITED
15685072
C/O Hcr Hewitsons 50/60 Station Road Cambridge England CB1 2JH
THE INNOVATION POOL LIMITED
15545983
50-60 Station Road Cambridge England CB1 2JH
BABOURIS PROPERTIES LTD.
11318027
50-60 Station Road Cambridge England CB1 2JH
C BIOLOGICS NEWCO LIMITED
15724408
50-60 Station Road Cambridge England CB1 2JH
4 TOPPER STREET LTDDisolved
14723475
Babouris 50/60 Station Road Cambridge England CB1 2JH
PROVISUR TECHNOLOGIES EUROPE HOLDING LIMITEDDisolved
07705441
50/60 Station Road Cambridge England CB1 2JH
IVP SOFTWARE LIMITEDDisolved
13993085
50/60 Station Road Cambridge United Kingdom CB1 2JH
QUREIGHT LIMITED
11132399
50 - 60 Station Road Cambridge England CB1 2JH
EXHALATION TECHNOLOGY LTD
04720331
50/60 Station Road Cambridge England CB1 2JH
CLINICAL REFERENCE LABORATORY - EUROPE LIMITEDDisolved
06953524
50/60 Station Road Cambridge England CB1 2JH
V.U.K. HOLDINGS LIMITED
00534962
50/60 Station Road Cambridge England CB1 2JH
ASHWELL (PETERBOROUGH) LIMITEDDissolved
04136795
38 STATION ROAD CAMBRIDGE CAMBRIDGESHIRE CB1 2JH
CAMBRIDGE VIRUCELLS LIMITEDLiquidation
02002524
38 STATION ROAD CAMBRIDGE CB1 2JH
THE EVELYN TRUST
00166995
50/60 Station Road Cambridge England CB1 2JH
EVL CESSATION LIMITEDDisolved
06418276
50/60 Station Road Cambridge England CB1 2JH
CENTRE FOR BUSINESS INNOVATION LIMITED
06839754
50/60 Station Road Cambridge England CB1 2JH
ISABELLA FERNANDEZ INTERIORS LTD
15350374
50-60 Station Road Cambridge England CB1 2JH
BABOURIS PROPERTY MANAGEMENT LTD
12849240
50-60 Station Road Cambridge England CB1 2JH
DANCING LEDGE FIC LTD
15209461
50/60 Station Road Cambridge England CB1 2JH