About Luks Lets Ltd (12321752) United Kingdom