Registered as 12168844 five years ago, Screenpeek Limited had been a private limited company until Tue, 14th Nov 2023 - the time it was officially closed. Its latest registration address was 5 Giffard Court, Millbrook Close Northampton.
This specific company was supervised by a single managing director: Snehal S., who was assigned to lead the company in 2019.
Jonathan L. was the individual who controlled this firm, owned over 1/2 to 3/4 of company shares and had over 1/2 to 3/4 of voting rights.