About Lrm Properties Limited (04152630) United Kingdom