Registered as 07643199 thirteen years ago, Treeshed Limited is categorised as a Private Limited Company. The official office address is 11 Copse Close, London. This enterprise's SIC and NACE codes are 82990 which means Other business support service activities not elsewhere classified. The most recent annual accounts describe the period up to 2022-05-31 and the latest confirmation statement was submitted on 2023-02-16.
As for this specific business, just about all of director's obligations have so far been executed by Taiwo O. who was appointed on 23rd May 2011.