Loading company profile…
Canal Cruise Lancashire Ltd is a private limited company, incorporated on 27 July 2020, with its registered office in Ormskirk. Companies House lists its business as inland passenger water transport and other amusement and recreation activities n.e.c.