Started with Reg No. 09263754 10 years ago, Laroue Geiger Ltd had been a private limited company until 2023-02-07 - the date it was dissolved. The business last known registration address was 12e Manor Road, London.
This specific limited company was led by a single managing director: Stephen N., who was chosen to lead the company in 2014.
Stephen N. was the individual who controlled this firm, owned over 3/4 of company shares.