About Lm West Property Limited (10189699) United Kingdom