Leisure, hotel firm profit up 12.3 per cent