NEPA LTD. & Others