About Dufferin Apartments Ltd (NI609895) United Kingdom