About L.r.l. Properties Limited (00444758) United Kingdom