About Lux Lettingsltd Limited (11984268) United Kingdom