About L & G London Properties Ltd (10757037) United Kingdom