About James Street (management Company) Limited (11987821) United Kingdom