LEON FRENKEL LIMITED Company number 00246315 · Monitor this company Dissolved Overview People 31 Control Charges Documents Analysis Location Related Registered office AddressRoyal Liver Building, Pier Head, Liverpool, Merseyside, L3 1NX PostcodeL3 1NX Companies at this postcode 17 Map