About One James Street Management Company Limited (06560718) United Kingdom