Olo21 came into being in 2016 as a company enlisted under no 10358097, located at E11 3RZ London at 53 Alders Close. This firm's last known status was dissolved. Olo21 had been in this business field for at least 4 years.
This firm was overseen by a solitary director: Aleksander N., who was appointed 8 years ago.
Aleksander N. was the individual who controlled this firm, owned over 3/4 of company shares.