About L&kk Property Ltd (12882665) United Kingdom