London BARK GROUP London · SW19 8LE Claim this listing Feature Registered office 13 CROMWELL ROAD, London, SW19 8LE Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 13353980 Legal name: BARK GROUP LTD SIC 18129, 74100