TEAK INVESTMENT PARTNERS II LIMITED ID 58703873