HAT AND NEEDLE MASTER LTD Company number SC838568 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 2/2 27 Woodside Place, Glasgow, G3 7QL PostcodeG3 7QL Companies at this postcode 252 Map