Olin Technology Ltd is a Private Limited Company, with headquarters in Office 2480, 58 Peregrine Road, Ilford. The post code is IG6 3SZ. The company has existed one year in the United Kingdom. The Companies House Reg No. is 15150539. The enterprise's registered with SIC code 58290 meaning Other software publishing.
For one year, the company has only been supervised by a single director: Haiping H. who has been with it since 2023-09-20.
Haiping H. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.