About Lux Property Services Ltd (12331710) United Kingdom