Water & Leisure is a company with it's headquarters at CF15 8AA Cardiff at 20 Station Road. The firm has been operating since 2016 and is registered under the identification number 10313449. The firm has been on the UK market for 8 years now and the official state is liquidation. The enterprise's classified under the NACE and SIC code 53202 meaning Unlicensed carrier. The most recent annual accounts were submitted for the period up to August 31, 2021 and the most recent confirmation statement was submitted on August 26, 2022.