ON PRODUCTIONS LIMITED Company number 03381984 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office Address23 Northway Road, London, SE5 9AN PostcodeSE5 9AN Companies at this postcode 14 Average house price in SE5 9AN £774,000 (35 sales) Map