About City & St James Property Holdings Limited (00216710) United Kingdom