SHEPHERD PROPERTY CONSULTANTS LTD Company number SC285085 · Monitor this company Active Overview People 9 Control Documents Analysis Location Related Registered office Address13 Albert Square, Dundee, DD1 1XA PostcodeDD1 1XA Companies at this postcode 7 Map