London ACCHA DESIGNS London · SW3 2TS Claim this listing Feature Registered office 9 LINCOLN STREET, London, SW3 2TS Companies House registered office — often an accountant, not the shop floor. Website acchadesigns.co.uk Company number 08911816 Legal name: ACCHA DESIGNS LIMITED SIC 47990