About The Charlotte Street Management Company Limited (02227758) United Kingdom