This company referred to as Louis Investors was created on Mon, 4th Oct 2010 as a private limited company. This company headquarters was located in London on Louis Investors Ltd., 20-22 Wenlock Road. This place postal code is N1 7GU. The official reg. no. for Louis Investors Ltd was 07395204. Louis Investors Ltd had been active for 13 years until Tue, 24th Jan 2023.
The business was directed by just one director: Norbert T., who was appointed 14 years ago.