ON THEATRE LIMITED Company number 04861578 · Monitor this company Dissolved Overview People 13 Financial Documents Analysis Location Related Registered office AddressLION HOUSE 3 PLOUGH YARD, SHOREDITCH, LONDON, ENGLAND, EC2A 3LP PostcodeEC2A 3LP Companies at this postcode 49 Average house price in EC2A 3LP £362,000 (1 sales) Map