About 20 Essex Road Management Company Limited (03815509) United Kingdom