P&O Ferries Ltd, aka
Previous company names
Name Period
P&O STENA LINE LIMITED 10 Mar 1998 - 15 Oct 2002
P&O EUROPEAN FERRIES (DOVER) LIMITED 22 Oct 1987 - 10 Mar 1998
TOWNSEND CAR FERRIES LIMITED. 02 Mar 1929 - 22 Oct 1987
https://find-and-update.company-information.service.gov.uk/company/00237626
£138.3m turnover in 2020, £75.7m gross profit, reducing to £63.0m after tax. As Ray would say, don't know who owned the ferries or employed the crew though.