CAMBRIDGE STROLLS LIMITED Company number 08149623 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address118 MILL ROAD, CAMBRIDGE, ENGLAND, CB1 2BQ PostcodeCB1 2BQ Companies at this postcode 10 Average house price in CB1 2BQ £446,000 (3 sales) Map