About 11 St Edmunds Terrace Management Company Limited (03896954) United Kingdom