About 41 Gloucester Street Management Limited (03197248) United Kingdom