About St. James S Property Investment Company Limited (01452982) United Kingdom