FINDLAY & MARSHALL LIMITED Company number SC217818 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address76 Woodcroft Drive, Lenzie, Glasgow, G66 3WD PostcodeG66 3WD Companies at this postcode 23 Map