About Lighthouse Land & Developments Ltd (07080396) United Kingdom