Brian M Durkan & Co. Ltd.