A.P. CORPIS & CO LTD