About Number 112 Gloucester Terrace (management) Limited (00964476) United Kingdom