Registered with number 09016090 ten years ago, The Packshot Company (netherlands) Ltd had been a private limited company until 2023-03-28 - the date it was formally closed. Its latest office address was Unit 2, 43 Carol Street London.
Lee F. was the company's director, arranged to perform management duties on 2014-04-29.
Lee F. was the individual who had control over this firm.