About Luelle Property Developments Ltd. (13318572) United Kingdom