Big Baba Limited is officially located at Birmingham at Sk4, 1 Martineau Place. Anyone can search for the firm by referencing its postal code - B2 4UW. Big Baba's launching dates back to year 2023. This enterprise is registered under the number 14891730 and their current state is active. The company's declared SIC number is 47421 - Retail sale of mobile telephones.
With regards to this business, just about all of director's tasks have so far been executed by Umar R. who was assigned this position one year ago.
Umar R. 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.