Luckbarm Ltd has existed in this business for three years. Registered with number 13744264 in the year 2021, the firm is registered at 35 Shamrock House, London SE26 6XZ. This company's principal business activity number is 56302 - Public houses and bars. The firm's latest annual accounts were submitted for the period up to 2023/04/05 and the latest annual confirmation statement was filed on 2022/11/14.
According to the latest data, there is only a single managing director in the company: Sheila G. (since 2021-12-13). That limited company had been overseen by Andrea T. till December 2021.
Sheila G. is the individual with significant control over this firm, owns over 3/4 of company shares.