About L & K Property Limited (12018865) United Kingdom