About 219 Tufnell Park Road Management Company Limited (06514462) United Kingdom