Britain's JC announces record financial results