MODO25 LIMITED Company number 12071225 · Monitor this company Active Overview People 7 Control Documents Analysis Location Related Registered office Address1 The Embankment, Neville Street, Leeds, England, LS1 4DW PostcodeLS1 4DW Companies at this postcode 329 Map