2012 marks the founding of Neptel Sa / Ltd, a company which was located at 3rd Floor N.207, Regent Street, London. It was founded on 2012-10-31. Its registered no. was 08275121 and the post code was W1B 3HH. It had been in this business for approximately eleven years until 2023-01-03.
The following business was directed by a solitary managing director: Thalia M., who was appointed in November 2019.
Thalia M. was the individual who controlled this firm, owned over 3/4 of company shares.