SHARE PURCHASE AND DEVELOPMENT SERVICES AGREEMENT