PADDED CELL PRODUCTIONS LIMITED Company number 10018530 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address2a Grosvenor Avenue, London, United Kingdom, N5 2NR PostcodeN5 2NR Companies at this postcode 34 Average house price in N5 2NR £685,000 (42 sales) Map