Finback came into being in 1994 as a company enlisted under no 02890098, located at TR10 8HJ Cornwall at 5 Dunvegan Road. This firm's last known status was dissolved. Finback had been on the market for at least twenty eight years.
The limited company was supervised by one managing director: Paul F. who was in charge of it from 1994-02-07 to the date it was dissolved on 2022-05-24.
Paul F. was the individual with significant control over this firm, owned over 3/4 of company shares.