Albemarle Rest Home Ltd. 50 Kenilworth Road, Leamington Spa, Warwickshire CV326JW