Yomo came into being in 2012 as a company enlisted under no 08222565, located at S9 4BG Sheffield at 12 Clifton Crescent. This company's last known status was dissolved. Yomo had been on the market for 8 years.
Nothando M. was the enterprise's managing director, chosen to lead the company in 2012 in September.