About L&i Properties Ltd (12624375) United Kingdom