About L & B Property Investments Ltd (11978148) United Kingdom