PENMAN & HENDERSON PROPERTIES LTD Company number SC660336 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address2 Castle Terrace, Dundee, Scotland, DD4 7BY PostcodeDD4 7BY Map