James O'hara & Sons is a firm located at BT49 9JE Limavady at 319 Clooney Road. The firm has been registered in year 1994 and is registered under the identification number NI028457. The firm has been operating on the UK market for 30 years now and the last known status is active. The company's principal business activity number is 45190 which means Sale of other motor vehicles. The latest financial reports cover the period up to 31st August 2022 and the latest confirmation statement was filed on 10th May 2023.
As for this specific company, just about all of director's tasks have so far been fulfilled by Gerard O. who was appointed in 1994. To find professional help with legal documentation, the company has been utilizing the skills of Paul O. as a secretary since 1994.
Gerard O. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.