GUILDHALL INVESTMENT MANAGEMENT LTD