Optoma Formwork Limited,registered as Private Limited Company, that is based in 139 Birkbeck Road, Enfield. The headquarters' post code is EN2 0EB. This business was set up in 2016. The business registration number is 10403579. This business's SIC code is 99999 : Dormant Company. 2022-09-30 is the last time company accounts were reported.
Liam M. is this firm's solitary director, who was chosen to lead the company on 2016-09-30.
Liam M. is the individual who controls this firm, has substantial control or influence over the company, owns over 3/4 of company shares and has 3/4 to full of voting rights.