CHARCHA LTD Company number 14997812 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 18 5 Barking Road, London, England, E16 1EH PostcodeE16 1EH Companies at this postcode 35 Map