About L.m.h. Properties Limited (01790368) United Kingdom