ALAN CLARKE FINANCIAL SERVICES LTD