About 17 Somerset Street Management Company Limited (07315612) United Kingdom