St Catherine’s Holdings Limited is comprised of a group of companies that deliver consultancy, training and accreditation services throughout the United Kingdom.
Most recently the portfolio has broadened to include a range of bars, hotels and restaurants businesses located within Worcestershire.