London POWER99 London · W3 0JQ Claim this listing Feature Registered office 113 NOEL ROAD, London, W3 0JQ Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 16687406 Legal name: POWER99 LIMITED SIC 18130, 73120