About Lm Design & Property Investments Ltd. (11629578) United Kingdom