The My Baba Limited firm has been in this business field for 13 years, having launched in 2011. Started with registration number 07548627, My Baba is a Private Limited Company located in 21 Navigation Business Village Navigation Way, Preston PR2 2YP. This enterprise's classified under the NACE and SIC code 99999 meaning Dormant Company. My Baba Ltd released its account information for the financial year up to 31st March 2023. The most recent confirmation statement was filed on 2nd March 2023.
The directors currently listed by this specific firm include: George B. selected to lead the company in 2011 in March and Leonora B. selected to lead the company in 2011.
Executives with significant control over the firm are: George B. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Leonora B. owns 1/2 or less of company shares and has 1/2 or less of voting rights.