About Kj & Lasa Developments Ltd (12680709) United Kingdom