About L & K Property Management Ltd (11709415) United Kingdom