Lubaba Ltd is categorised as Private Limited Company, that is based in 21 - 23 Bury Place, Holborn, London. The head office's post code is WC1A 2JH. This business 's been 16 years on the local market. The business reg. no. is 06483077. This firm's registered with SIC code 47110 which means . The business latest filed accounts documents describe the period up to 2022/03/31 and the most recent confirmation statement was submitted on 2023/01/24.
There's a solitary managing director presently leading this company, specifically Mohammed M. who has been carrying out the director's duties since 2008-01-24.
Mohammed M. is the individual with significant control over this firm, owns over 3/4 of company shares.