ELROI KLEAN LTD Company number 16428250 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 1157 17 St. George Wharf, London, England, SW8 2FE PostcodeSW8 2FE Companies at this postcode 14 Map