About 16 Somerset Terrace (management) Limited (01882238) United Kingdom