About L & K Property Services Ltd (12389907) United Kingdom