About 100 Gloucester Terrace (management) Limited (00968290) United Kingdom