About 64 Denton Road Management Company Limited (03139109) United Kingdom