About 22 Denmark Road Management Company Limited (08207544) United Kingdom