About 57 Worcester Street Management Company Limited (05223626) United Kingdom