About 20 Wordsworth Avenue Management Company Limited (08574160) United Kingdom