This particular Onwa Limited company has been offering its services for 17 years, as it's been founded in 2007. Started with registration number 06098004, Onwa is categorised as a Private Limited Company with office in Pentax House South Hill Avenue, Harrow HA2 0DU. This firm's declared SIC number is 74100 meaning specialised design activities. 28th February 2023 is the last time when account status updates were filed.
At present, this particular firm is governed by 1 director: Abdirizak M., who was assigned this position in February 2007.
Abdirizak M. is the individual with significant control over this firm, has substantial control or influence over the company.