About 74-74a Wooler Street Management Limited (10627310) United Kingdom