About 96 Dufferin Avenue Management Limited (NI626086) United Kingdom