About 12 Mary Street Management Company Limited (08218475) United Kingdom