About 25 Crompton Street Management Company Limited (05698094) United Kingdom