The Okwara And Sons Ltd business has been operating on the market for at least eight years, having started in 2016. Registered under the number 10377508, Okwara And Sons is categorised as a Private Limited Company located in 12 Hayward Close, Stevenage SG1 5BS. The company's principal business activity number is 86900: Other human health activities. 2022-09-30 is the last time when the company accounts were reported.
Onyekachi O. is this specific enterprise's solitary director, that was formally appointed on 2016-09-15.
Onyekachi O. is the individual who has control over 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.