Kelclar Motors started its operations in 2014 as a Private Limited Company under the following Company Registration No.: NI624472. The company's head office was situated in Strabane at 25 Tullymoan Road Tullymoan Road. This particular Kelclar Motors Limited company had been in this business for nine years.
This specific company was controlled by a single managing director: Damien W., who was appointed in 2018.
Executives who controlled the firm include: Jennifer W. had 3/4 to full of voting rights. Damien W. owned over 3/4 of company shares.