About Lui Properties Limited (SC704947) United Kingdom