About Springtide Property Holdings Ltd (13398125) United Kingdom