About L & M Property Management Ltd (09840135) United Kingdom