About L&m Properties South West Limited (10639532) United Kingdom