OFFTAKE POWER LTD Company number 15557766 · Monitor this company Dissolved Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address389 City Road City Road, London, England, EC1V 1NA PostcodeEC1V 1NA Companies at this postcode 22 Average house price in EC1V 1NA £594,000 (11 sales) Map