This company called Otu Group was established on 2022-02-17 as a Private Limited Company. The company's head office may be found at Northampton on 67 Ambush Street, St James. Assuming you need to reach this company by mail, its zip code is NN5 5DU. The office reg. no. for Otu Group Ltd is 13923906. The company's principal business activity number is 82990 meaning Other business support service activities not elsewhere classified.
Otu A. is this specific enterprise's single managing director, who was selected to lead the company in 2022.
Otu A. is the individual who controls this firm, owns over 3/4 of company shares.