About Cheltenham Court Halifax Ltd. (03075698) United Kingdom