Oula came into being in 2017 as a company enlisted under no 11117433, located at E16 2DQ London at International House. The firm's last known status was dissolved. Oula had been operating in this business for at least five years. Oula Limited was listed 4 years ago under the name of Amphitrite Swimwear.
Sasha M. was this particular enterprise's managing director, selected to lead the company seven years ago.
Sasha M. was the individual who had control over this firm, had substantial control or influence over the company.