Hotels in Nelson, Lancashire We help you find any company! Angels Leisure Limited 4 Turner Road, Lomeshaye Industrial Estate Nelson, Lancashire