WILLOW PROPERTIES GLASGOW LTD Company number SC843301 · Monitor this company Active Overview People 1 Control Charges Documents Analysis Location Related Registered office Address81 Cathcart Road, Glasgow, Scotland, G73 2DT PostcodeG73 2DT Companies at this postcode 2 Map