STOCK PURCHASE AGREEMENT by and between OVERSEAS PARTNERS LTD. and CATALINA HOLDINGS LTD. Dated 3 September 2005