London ARTX DESIGN London · N17 9DY Claim this listing Feature Registered office 8 THACKERAY AVENUE, London, N17 9DY Companies House registered office — often an accountant, not the shop floor. Website artxdesign.co.uk Company number 13652986 Legal name: ARTX DESIGN LTD SIC 18129, 74100, 96090