About 84 Gloucester Street Management Limited (01740860) United Kingdom