About One Hundred & Five Gloucester Terrace Management Limited (00934966) United Kingdom