About L.b.r. Properties Limited (00651231) United Kingdom