About L&m Properties International Limited (09916512) United Kingdom