The Perfect Place to Relax
You must log in using your registered username and password before having full access to this online application.
If you have forgotten your password then you may request
that we send it to your registered email address.
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.