STRATHDEE LTD Company number SC623898 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address4 Drumpellier Place, Cumbernauld, Glasgow, United Kingdom, G67 4NX PostcodeG67 4NX Companies at this postcode 2 Map