About St James S Property Corporation Limited (01806905) United Kingdom