E S C M LTD