About 103 Gloucester Place Limited (01740114) United Kingdom