About L & G Property Investments Limited (11350198) United Kingdom