STRATHFILLAN COMMUNITY DEVELOPMENT TRUST Company number SC175108 · Monitor this company Dissolved Overview People 35 Financial Control Documents Analysis Location Related Registered office Address21 DOCK STREET, DUNDEE, TAYSIDE, DD1 3DP PostcodeDD1 3DP Companies at this postcode 12 Map