The Teddy's Rack Limited company has been operating offering its services for eight years, as it's been founded in 2016. Registered under the number SC527598, Teddy's Rack is categorised as a Private Limited Company with office in 6 Barclay Street, Stonehaven AB39 2BJ. This firm's registered with SIC code 47910: Retail sale via mail order houses or via Internet. Its most recent filed accounts documents describe the period up to 2022-02-28 and the latest annual confirmation statement was released on 2023-02-22.
To this date, this particular company has only had one managing director: Adela M. who has been overseeing it for eight years.
Executives with significant control over the firm are: Adela M. owns over 3/4 of company shares. Adela M. owns over 3/4 of company shares.