CELLS PITCH C.I.C. Company number 11549263 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address7 THORPE CLOSE, PORTOBELLO GREEN, LONDON, W10 5XL PostcodeW10 5XL Companies at this postcode 66 Map