CASTLE HOTELS & TAVERNS LIMITED - Key Persons