About 221 St Margarets Road Management Company Limited (02840108) United Kingdom