About L.e.r. Properties Limited (06523354) United Kingdom