FINBACK LIMITED Company number 02890098 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address5 Dunvegan Road, Penryn, Cornwall, TR10 8HJ PostcodeTR10 8HJ Companies at this postcode 5 Average house price in TR10 8HJ £411,000 (8 sales) Map