Edinburgh STICKETCH Edinburgh · EH14 2TR Claim this listing Feature Registered office 23 MIDDLEKNOWE, Edinburgh, EH14 2TR Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number SC806232 Legal name: STICKETCH LIMITED SIC 18129