The fashion brand was founded by the Liverpool brothers in 2018. The pair have an estimated fortune of £110m in The Sunday Times 40 Under 40 Rich List in 2026. The apparel and footwear brand is based in Birchwood Park, near Warrington.