Mimo International is Manningtree based company that is listed as Clothing & Fabrics - Mnfrs.
Location of Mimo International is 4/Topsail House, Manningtree.