Halloran | Company information