SPUDSHACK MATCHA MAN LTD Company number SC851288 · Monitor this company Active - Proposal to Strike off Overview People 2 Control Documents Analysis Location Related Registered office Address41 Earl Street, Flat 3/2, Glasgow, Scotland, G14 0BB PostcodeG14 0BB Map