The business is situated in London under the ID 08289936. This company was registered in 2012. The office of the company is situated at Unit 5 25- 27 The Burroughs. The post code for this location is NW4 4AR. The firm's declared SIC number is 96090: Other service activities not elsewhere classified. Benla Ltd released its latest accounts for the period that ended on Wed, 30th Nov 2022. Its latest confirmation statement was filed on Sat, 12th Nov 2022.
James R. is this specific company's single director, who was designated to this position on Wed, 12th Feb 2014. This limited company had been governed by Michael H. till 10 years ago. Additionally a different director, specifically James R. resigned in 2012.
James R. is the individual who controls this firm, owns over 3/4 of company shares.