Lark & Berry Ltd has existed in the business for at least seven years. Started with Companies House Reg No. 10970388 in the year 2017, it is registered at 52a George Street, London W1U 7EA. This business's principal business activity number is 47789 and their NACE code stands for Other retail sale of new goods in specialised stores (not commercial art galleries and opticians). 31st December 2022 is the last time account status updates were reported.
Until now, this particular limited company has only been guided by an individual managing director: Laura C. who has been leading it for seven years.
Laura C. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.