Started with Reg No. 11524655 7 years ago, Nutshell Trading Ltd had been a private limited company until Tue, 5th Jan 2021 - the time it was formally closed. The firm's official office address was 20-22 Wenlock Road, London.
The limited company was supervised by one managing director: Ben N. who was maintaining it for 3 years.
Ben N. was the individual with significant control over this firm, had substantial control or influence over the company.