About L&k Property And Refurbs Ltd (11228919) United Kingdom