About Llkz Properties Ltd (SC694313) United Kingdom