About 109 Gloucester Terrace (management) Limited (00926631) United Kingdom