Babusha Limited is established as Private Limited Company, located in 11 George Street West, Luton. It's zip code is LU1 2BJ. This firm was created in 2021/06/11. The firm's Companies House Reg No. is 13452384. This firm's Standard Industrial Classification Code is 68209 meaning Other letting and operating of own or leased real estate. 31st August 2022 is the last time when account status updates were filed.
Since 2021/06/11, the business has only been supervised by 1 managing director: Utam M. who has been managing it for three years.
Uttam M. 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.