About 12 Charlotte Street Management Company Limited (02417380) United Kingdom