Registered with number 09077983 ten years ago, Ibo Glass & Glazing Ltd is categorised as a Private Limited Company. The company's present mailing address is Unit 13 Tomo Business Park, Tomo Road Stowmarket. This company's registered with SIC code 43342 which stands for Glazing. The company's most recent filed accounts documents describe the period up to 2022-03-31 and the most current annual confirmation statement was released on 2023-06-09.
At the moment, this specific company is directed by just one managing director: Nicholas O., who was selected to lead the company in June 2014.
Nicholas O. is the individual who has control over this firm, owns over 3/4 of company shares.