The National Coastwatch Institution
National Coastwatch Institution, 17 Dean Street, Liskeard, Cornwall, PL14 4AB, United Kingdom
Registration number 1159975
To assist in the protection and preservation of life at sea along the united kingdom coastline
Income 542,184Total income in the last financial year.
Expenditure £ 516,194Total expenditure in the last financial year.
Projects 0Number of projects currently being implemented.
Employees 0Number of staff employed in the last financial year.