About 7 Gloucester Street Management Limited (04391438) United Kingdom