This company is based in London under the following Company Registration No.: 08541178. The company was registered in the year 2013. The headquarters of this company is situated at 77a Durham Road . The postal code is SW20 0DE. The firm's SIC code is 70229, that means Management consultancy activities other than financial management. L Robin Limited filed its account information for the period that ended on 2022-03-31. The business most recent annual confirmation statement was filed on 2023-05-23.
Since 2013-05-23, the company has only had 1 director: Ludovic R. who has been with it for eleven years.
Executives with significant control over the firm are: Ludovic R. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Estelle N. owns 1/2 or less of company shares and has 1/2 or less of voting rights.