Started with Reg No. SC551545 8 years ago, Townshend Group Ltd had been a private limited company until 2023-01-24 - the time it was formally closed. The company's official office address was 18 Milton Street, Dundee.
The company had one director: Scott T., who was formally appointed 8 years ago.
Scott T. was the individual who controlled this firm, owned over 3/4 of company shares.