STEPHEN FINLAY & SON LTD. Company number SC385201 · Monitor this company Dissolved Overview People 4 Control Documents Analysis Location Related Registered office Address10 DUNVEGAN DRIVE, BISHOPBRIGGS, GLASGOW, G64 3LE PostcodeG64 3LE Companies at this postcode 5 Map