PALMER IFA LTD