About Luka Properties Ltd (08935955) United Kingdom