Velstar | Leeds

$3.0M revenue • 51 employees • Suite C, Platform, New Station St, Leeds, LS1 4JB, United Kingdom

Last Updated May 14, 2026

Company Overview

Company Name

Velstar | Leeds

Address

Suite C, Platform, New Station St, Leeds, LS1 4JB, United Kingdom

Approx. Annual Revenue

$3.0M

Employees

51

Established

2016

About Velstar | Leeds

Velstar is a Shopify Plus agency based in Liverpool, United Kingdom. They provide end-to-end commerce solutions to scale direct-to-consumer brands, offering a range of services including development, marketing, and consultancy. Velstar has worked with various top brands across different lifestyle verticals, helping them achieve persistent growth.

Frequently Asked Questions about Velstar | Leeds

Technologies Used

Social Profiles

Key Decision Makers

Dan Sheard Founder
LinkedIn