About 14 St Ethelbert Street Management Company Limited (13424196) United Kingdom