About Light Property Services Ltd (12083963) United Kingdom