About Lukor Properties Ltd (SC645499) United Kingdom