London APOLLO DESIGNS London · SW6 3AN Claim this listing Feature Registered office 42 ASHCOMBE STREET, London, SW6 3AN Companies House registered office — often an accountant, not the shop floor. Website apollodesigns.co.uk Company number 15040713 Legal name: APOLLO DESIGNS LIMITED SIC 71129