The Perfect Place to Relax
Please use the form below to submit your correspondence.
Please check that your contact details are correct.
McShane Glen Leisure Homes is a trading name of TWENTY LIONS PROPERTIES registered at 51-53 Thomas Street, Ballymena, UK with registered office address of 51-53 Thomas Street, Ballymena, BT43 6AZ, UK. The company registration number is NI025343.