About Lux London Properties Limited (13206055) United Kingdom