2011 is the date that marks the start of Lupin Moment Ltd, the firm which was situated at 17 Lady Margaret Road, , London. The company was created on 2011-08-01. The company's Companies House Registration Number was 07724414 and the post code was NW5 2NG. The firm had existed on the British market for twelve years until 2023-08-01.
The limited company was administered by 1 director: Celia G. who was leading it for twelve years.
Celia G. was the individual with significant control over this firm, owned over 3/4 of company shares.