About 92a Coltman Street Management Company Limited (02070384) United Kingdom