SELFRIDGE CONSULTING LIMITED Company number SC526110 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address36 CAMPBELL STREET, DARVEL, AYRSHIRE, UNITED KINGDOM, KA17 0DA PostcodeKA17 0DA Map