MEDELECT LIMITED Company number 03908486 · Monitor this company Active Overview People 26 Financial Control Documents Analysis Location Related Registered office AddressBma House, Tavistock Square, London, WC1H 9JR PostcodeWC1H 9JR Companies at this postcode 3 Map