Tamworth Lyceum Ferienhäuser, Resorts und Vermietungen