Registered with number 08750440 11 years ago, Puzzleshed Limited had been a private limited company until 2023-01-24 - the date it was formally closed. The firm's latest office address was 130 Wilbury Road, Letchworth Garden City.
The following business was managed by a single director: Simon B. who was with it for 10 years.
Simon B. was the individual with significant control over this firm, owned over 1/2 to 3/4 of company shares and had over 1/2 to 3/4 of voting rights.