About Number 78 Gloucester Terrace (management) Limited (01214436) United Kingdom