About The Plymouth Lighthouse Project Cic (10809589) United Kingdom