About L & L Commercial Properties Ltd (12898850) United Kingdom