About Property Lighthouse Ltd (11993148) United Kingdom