About Js & Kl Residential Limited (12419769) United Kingdom