ESTALLION INVESTMENTS LTD