Registered as 13652220 3 years ago, Iba Brothers Ltd is categorised as a Private Limited Company. Its active registration address is 32 Edward Street, Oldham. This business's principal business activity number is 56290 meaning Other food services. 2022-09-30 is the last time company accounts were filed.
Concerning the company, just about all of director's obligations have so far been done by Muhammad C. who was selected to lead the company in 2021.
Muhammad C. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.