About Lrh Property Limited (12753342) United Kingdom