About 2 Nunmill Street Management Company Limited (05414673) United Kingdom