PEDEN & CO PROPERTIES LIMITED Company number SC559286 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address76 Busby Road, Clarkston, Glasgow, Scotland, G76 7AU PostcodeG76 7AU Companies at this postcode 20 Map