Located at 36 Ivor Place, London NW1 6EA Toadwood Limited is classified as a Private Limited Company registered under the 01533250 registration number. The firm was set up on December 9, 1980. The company's classified under the NACE and SIC code 68209 - Other letting and operating of own or leased real estate. Toadwood Ltd reported its latest accounts for the financial year up to 2022/03/31. The firm's most recent confirmation statement was submitted on 2023/07/10.
Bakhtiyar S., Jasbir H., Jeffrey L. and 2 others listed below are the enterprise's directors and have been monitoring progress towards achieving the objectives and policies for nine years.