About 67 Gloucester Street Limited (01899482) United Kingdom