Babuci Ltd has been prospering on the British market for at least 14 years. Registered under the number 07251496 in the year 2010, the firm is based at 8 Montana Road, London SW17 8SN. The firm's Standard Industrial Classification Code is 74909 : Other professional, scientific and technical activities not elsewhere classified. The latest financial reports were submitted for the period up to 2023-03-31 and the latest annual confirmation statement was submitted on 2023-03-31.
Right now, this particular firm has just one managing director: Richard S., who was designated to this position in 2010.
Richard S. is the individual who controls this firm, owns 1/2 or less of company shares.