Home Public Authorities North Ayrshire Leisure Limited North Ayrshire Leisure Limited Magnum Leisure Centre Harbourside Irvine KA12 8PP 01294 313772 info@kaleisure.com View website