PLATFORM TWENTY LIMITED Company number 08573284 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address20 Poplar Close, Great Shelford, Cambridge, Cambs, CB22 5LX PostcodeCB22 5LX Companies at this postcode 2 Average house price in CB22 5LX £406,000 (24 sales) Map