JAMES NICHOLAS CANAL & EVENTS SERVICES LIMITED