About 22 Elliston Road Management Company Limited (02734661) United Kingdom