About L & B Properties Ltd (11309522) United Kingdom