About L&l Evans Properties Ltd (10795210) United Kingdom