Situated at 81 Factory Road, Hinckley LE10 0DW D Fenlon Ltd was categorised as a Private Limited Company registered under the 08126429 registration number. This company was founded on 2012-07-02. D Fenlon Ltd had been prospering on the British market for at least 10 years.
The company was overseen by just one managing director: Dean F., who was chosen to lead the company 12 years ago.
Dean F. was the individual who controlled this firm, had substantial control or influence over the company, owned over 3/4 of company shares and had 3/4 to full of voting rights.