MOBA (UK) LIMITED Company number 00871660 · Monitor this company Active Overview People 20 Financial Control Documents Analysis Location Related Registered office AddressRed Lees, Ketley, Telford, Shropshire, TF1 5YA PostcodeTF1 5YA Map