About James Street Property Holdings Limited (11032023) United Kingdom