ELRHA Company number 11142219 · Monitor this company Active Overview People 17 Control Documents Analysis Location Related Registered office Address1 St. John's Lane, London, EC1M 4AR PostcodeEC1M 4AR Companies at this postcode 11 Map