About Sussex Property Holdings Ltd (13125992) United Kingdom