About 65 Wood Street Management Limited (05171480) United Kingdom