About St. James S Property Holdings Ltd (11429026) United Kingdom