OM TRADERS LIMITED Company number 13103600 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address63a Cleveland Street, London, England, W1T 4JS PostcodeW1T 4JS Companies at this postcode 3 Map