About St Palais Properties Ltd (04596092) United Kingdom