About Wilson Street Management Limited (10368375) United Kingdom