2016 signifies the launching of Otiro Limited, a company which was situated at The Silverworks, 67-71 Northwood Street, Birmingham. The company was registered on 2016-09-14. The company's Companies House Registration Number was 10374420 and its postal code was B3 1TX. The company had been present in this business for about 7 years up until 2023-08-03.
Otis F. was the firm's director, assigned this position in 2016 in September.
Otis F. was the individual who had control over this firm, had substantial control or influence over the company.