This business referred to as Obaba & Sons was started on 2023-09-22 as a Private Limited Company. This company's office could be found at London on 71-75 Shelton Street, Covent Garden. Assuming you want to contact this firm by mail, the post code is WC2H 9JQ. The registration number for Obaba & Sons Ltd is 15155629. This company's principal business activity number is 58110: Book publishing.
Within this company, the full scope of director's obligations have so far been executed by Ubaidullaah A. who was assigned this position on 2023-09-22.
Ubaidullaah A. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.