Registered at 88 Nightingale Heights, London SE18 4HH Oobasa & Sons Limited was categorised as a Private Limited Company registered under the 08400700 Companies House Reg No. It'd been started eleven years ago before was dissolved on 1st August 2023.
Oluwayomi O. was this enterprise's director, selected to lead the company on 13th February 2013.
Oluwayomi O. was the individual who had control over this firm, owned over 3/4 of company shares.