This business is situated in Stowmarket registered with number: 12627658. This company was registered in the year 2020. The headquarters of this firm is located at Bury Lodge Bury Road. The post code for this address is IP14 1JA. This company's SIC and NACE codes are 68209 which means Other letting and operating of own or leased real estate. Odrod Limited filed its account information for the financial period up to 2022-04-30. The company's most recent confirmation statement was filed on 2023-05-26.
According to the information we have, the limited company was founded in 2020 and has so far been governed by two directors.
Executives who have control over the firm are as follows: Gary E. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Christopher B. owns 1/2 or less of company shares and has 1/2 or less of voting rights.