About Lighthouse Regeneration Ltd. (09626930) United Kingdom