north ltd