About South Coast Property Holdings 3 Limited (12294586) United Kingdom