About 73 Dufferin Avenue Management Company Limited (NI666337) United Kingdom