Delfabbro came into being in 2016 as a company enlisted under no 10243877, located at BB7 9HA Clitheroe at Tree Tops. The firm's last known status was dissolved. Delfabbro had been in this business for four years.
Within the business, the majority of director's tasks have so far been carried out by Stephen A. and Tina A.. Out of these two individuals, Stephen A. had been with the business for the longest period of time, having become a vital part of the Management Board eight years ago.
Executives who had significant control over the firm were: Stephen A. owned 1/2 or less of company shares. Tina A. owned 1/2 or less of company shares.