About 83 Gloucester Street Limited (02645230) United Kingdom