About Lehal Properties Ltd (10823807) United Kingdom