About Lmo Property Investment Ltd (10970058) United Kingdom