About Sea Property Holdings Ltd (13258635) United Kingdom