About Lux Property Investment Limited (13215375) United Kingdom