About L & M Property Corporation Limited (10490711) United Kingdom