London OPENHUB London · W9 3QF Claim this listing Feature Registered office 534 HARROW ROAD, London, W9 3QF Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 16389870 Legal name: OPENHUB LTD SIC 18129, 74209, 96090