About Lighthouse Properties London Ltd (12418629) United Kingdom