About L & M Property Company Limited (09928073) United Kingdom