About L & B Property Limited (SC644134) United Kingdom