About West Lux Property Ltd (12756823) United Kingdom